floating rate note (FRN) - French English Dictionary